package org.yaml.snakeyaml.inspector;

import org.yaml.snakeyaml.nodes.Tag;

/**
 * 不允许创建任何自定义实例的标签检查器
 *
 * @Author Hsu琛君珩
 * @Date 2024-10-04 19:21
 * @Description
 * @Version: v1.0.0
 */
public final class UnTrustedTagInspector implements TagInspector {

    /**
     * 不允许任何全局标签
     * 该方法总是返回 false，表示不允许任何全局标签的实例化。
     *
     * @param tag - 被拒绝的全局标签
     * @return 总是返回 false
     */
    @Override
    public boolean isGlobalTagAllowed(Tag tag) {
        return false;
    }
}
